home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Texteditors / Origami / Sources / src / Smakefile < prev    next >
Encoding:
Makefile  |  1996-09-27  |  3.1 KB  |  129 lines

  1. #Makefile for the amiga port of origami
  2. #Version 1.6.92.1
  3.  
  4. SMAKE=          smake
  5.  
  6. #{{{}}}
  7. #{{{  -> all
  8. all:
  9.                 execute <<
  10.                 cd lib
  11.                 $(SMAKE) all
  12.                 <
  13.                 execute <<
  14.                 cd origami
  15.                 $(SMAKE) all
  16.                 <
  17.                 execute <<
  18.                 cd keybind
  19.                 $(SMAKE) all
  20.                 <
  21.                 execute <<
  22.                 cd viewrc
  23.                 $(SMAKE) all
  24.                 <
  25.                 execute <<
  26.                 cd dirfold
  27.                 $(SMAKE) all
  28.                 <
  29.                 execute <<
  30.                 cd amiga
  31.                 $(SMAKE) all
  32.                 <
  33. #}}}
  34.  
  35. #{{{  -> preinst
  36. preinst:
  37.                 copy amiga/smakefiles/lib_smakefile lib/Smakefile
  38.                 copy amiga/smakefiles/ori_smakefile origami/Smakefile
  39.                 copy amiga/smakefiles/key_smakefile keybind/Smakefile
  40.                 copy amiga/smakefiles/vie_smakefile viewrc/Smakefile
  41.                 copy amiga/smakefiles/fol_smakefile dirfold/Smakefile
  42.                 copy amiga/smakefiles/ami_smakefile amiga/Smakefile
  43.                 echo >pwd.h ""
  44.                 echo >termios.h ""
  45.                 copy include:sys/dir.h dirent.h
  46. #}}}
  47.  
  48. #{{{  -> install
  49. install:
  50.                 execute <<
  51.                 cd origami
  52.                 $(SMAKE) -i install
  53.                 <
  54.                 execute <<
  55.                 cd keybind
  56.                 $(SMAKE) -i install
  57.                 <
  58.                 execute <<
  59.                 cd viewrc
  60.                 $(SMAKE) -i install
  61.                 <
  62.                 execute <<
  63.                 cd dirfold
  64.                 $(SMAKE) -i install
  65.                 <
  66.                 execute <<
  67.                 cd amiga
  68.                 $(SMAKE) -i install
  69.                 <
  70. #}}}
  71.  
  72. #{{{  -> reset
  73. reset:
  74.                 execute <<
  75.                 cd lib
  76.                 $(SMAKE) reset
  77.                 <
  78.                 execute <<
  79.                 cd origami
  80.                 $(SMAKE) reset
  81.                 <
  82.                 execute <<
  83.                 cd keybind
  84.                 $(SMAKE) reset
  85.                 <
  86.                 execute <<
  87.                 cd viewrc
  88.                 $(SMAKE) reset
  89.                 <
  90.                 execute <<
  91.                 cd dirfold
  92.                 $(SMAKE) reset
  93.                 <
  94.                 execute <<
  95.                 cd amiga
  96.                 $(SMAKE) reset
  97.                 <
  98.                 -delete dirent.h unistd.h pwd.h termios.h
  99. #}}}
  100.  
  101. #{{{  -> clean
  102. clean:
  103.                 execute <<
  104.                 cd lib
  105.                 $(SMAKE) clean
  106.                 <
  107.                 execute <<
  108.                 cd origami
  109.                 $(SMAKE) clean
  110.                 <
  111.                 execute <<
  112.                 cd keybind
  113.                 $(SMAKE) clean
  114.                 <
  115.                 execute <<
  116.                 cd viewrc
  117.                 $(SMAKE) clean
  118.                 <
  119.                 execute <<
  120.                 cd dirfold
  121.                 $(SMAKE) clean
  122.                 <
  123.                 execute <<
  124.                 cd amiga
  125.                 $(SMAKE) clean
  126.                 <
  127. #}}}
  128.  
  129.